enjoy every last drop, morsel, bite - Spanish English Dictionary